Задания студенту ТулГУ со студенческим билетом ТулГУ №203917

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать список из двух элементов с заранее заданным набором данных: именем и отчеством студента. Добавить в конец списка фамилию студента. Вывести 2 последних элементов списка. Вывести 2 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 9 элемента до 16 элемента. Проверить, есть в кортеже буквы из списка {'ч', 'з', 'и', 'н', 'я', 'о'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'3', '7', '9', '1', '20'} и второе множество {'3', '1', '4', '2', '8'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: 1. Создать словарь с помощью пустого литерала с ключами "фамилия студента", "имя студента" и "отчество студента". 2. При необходимости, присвоить ключам нужные значения.3. Получить значение ключа "фамилия студента". 4. Вывести весь словарь. 5. Добавить новый ключ "№ студенческого билета", содержащий значение целого типа 6. Вывести весь словарь. 7. Изменить значение ключа "имя" 8. Вывести весь словарь.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 3 последних букв своего отчества. Используя методы строк, определите, заканчивается ли ваша фамилия на -ин или -ын

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 5 первых букв своего отчества. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ин или -ын. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашем отчестве любая из этих букв: Б, Р, Ь. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Генератор остановок поезда №808Э «Ласточка» (Адлер — Краснодар)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: (максимум 40 баллов)

Задания студенту ТулГУ со студенческим билетом ТулГУ №210101

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать список из двух элементов с заранее заданным набором данных: именем и отчеством студента. Добавить в конец списка фамилию студента. Вывести 2 последних элементов списка. Вывести 2 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от первого элемента до 9 элемента. Проверить, есть в кортеже буквы из списка {'н', 'б', 'г', 'з', 'ж', 'м', 'у'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'0', '1', '21'} и второе множество {'5', '7', '9', '1', '6'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: Создать словарь (любым удобным для вас способом) с двумя ключами "пациент" и "врач". Данные о пациенте - фамилия, имя, отчество - хранить в списке. Данные о враче - фамилия, имя, отчество, специализация - хранить в списке. В данные о враче записать свои ФИО, в данные о пациенте - любого человека. Вывести фамилию врача и его специализацию, так же имя пациента.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 6 последних букв своего отчества. Используя методы строк, определите, заканчивается ли ваша фамилия на -ин или -ын

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 1 первых букв своего отчества. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ин или -ын. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашем отчестве любая из этих букв: Е, Л, М, П, Ф. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Генератор чисел Пелля

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Задания студенту ТулГУ со студенческим билетом ТулГУ №220972

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать пустой список с помощью функции list(). Добавить в конец пустого списка три элемента: инициалы и фамилию студента. Вывести 2 последних элементов списка. Вывести 2 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 17 элемента до 18 элемента. Проверить, есть в кортеже буквы из списка {'й', 'в', 'ы', 'ш', 'р', 'я', 'щ'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'2', '7', '9', '0', '22'} и второе множество {'7', '9', '8', '1'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: 1. Создать словарь с помощью метода fromkeys с ключами "фамилия студента", "имя студента" и "отчество студента". 2. При необходимости, присвоить ключам нужные значения.3. Получить значение ключа "имя студента". 4. Вывести весь словарь. 5. Добавить новый ключ "№ студенческого билета", содержащий значение целого типа 6. Вывести весь словарь. 7. Изменить значение ключа "имя" 8. Вывести весь словарь.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 2 последних букв своего имени. Используя методы строк, определите, начинается ли ваше имя на букву О

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 2 последних букв своего имени. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ов или -ев. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашем имени любая из этих букв: А, Й, Щ. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Генератор чисел Мерсенна

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Задания студенту ТулГУ со студенческим билетом ТулГУ №220973

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать список из двух элементов с заранее заданным набором данных: именем и отчеством студента. Добавить в конец списка фамилию студента. Вывести 2 последних элементов списка. Вывести 2 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 19 элемента до 23 элемента. Проверить, есть в кортеже буквы из списка {'э', 'а', 'е', 'ж', 'м'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'7', '9', '0', '22', '3'} и второе множество {'7', '9', '1', '0', '3'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: Создать словарь (любым удобным для вас способом) с двумя ключами "гражданин" и "оператор МФЦ". Данные о гражданине - фамилия, имя, отчество, номер паспорта - хранить в списке. Данные об операторе МФЦ - фамилия, имя, отчество и номер окна - хранить в словаре. В данные об операторе МФЦ записать свои ФИО, в данные о граждание - любого человека. Вывести отчество оператора МФЦ и номер окна, так же фамилию гражданина.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 3 последних букв своей фамилии. Используя методы строк, определите, заканчивается ли ваша фамилия на -ин или -ын

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 5 первых букв своей фамилии. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ин или -ын. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашей фамилии любая из этих букв: К, Л, Н, О, П. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Генератор чередующихся целых и вещественных случайных чисел

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Задания студенту ТулГУ со студенческим билетом ТулГУ №221268

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать пустой список с помощью функции list(). Добавить в конец пустого списка три элемента: инициалы и фамилию студента. Вывести 2 последних элементов списка. Вывести 2 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 3 элемента до 11 элемента. Проверить, есть в кортеже буквы из списка {'т', 'ц', 'о', 'б', 'х', 'ж', 'м'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'2', '1', '22', '6', '8'} и второе множество {'2', '1', '0', '3', '8'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: 1. Создать словарь с помощью метода fromkeys с ключами "фамилия студента", "имя студента" и "отчество студента". 2. При необходимости, присвоить ключам нужные значения.3. Получить значение ключа "имя студента". 4. Вывести весь словарь. 5. Добавить новый ключ "№ студенческого билета", содержащий значение целого типа 6. Вывести весь словарь. 7. Изменить значение ключа "фамилия" 8. Вывести весь словарь.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 4 последних букв своего отчества. Используя методы строк, определите, начинается ли ваше отчество на букву Б

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 4 последних букв своего отчества. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ов или -ев. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашем отчестве любая из этих букв: И, Л, Щ. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Генератор чередующихся положительных (от 0 до 1) и отрицательных (от -1 до 0) случайных чисел

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Задания студенту ТулГУ со студенческим билетом ТулГУ №221269

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать список из двух элементов с заранее заданным набором данных: именем и отчеством студента. Добавить в конец списка фамилию студента. Вывести 2 последних элементов списка. Вывести 2 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 18 элемента до 19 элемента. Проверить, есть в кортеже буквы из списка {'г', 'в', 'ф', 'ё', 'р', 'л', 'щ'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'2', '1', '9', '22', '6'} и второе множество {'5', '1', '7', '6', '4'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: 1. Создать словарь с помощью пустого литерала с ключами "фамилия студента", "имя студента" и "отчество студента". 2. При необходимости, присвоить ключам нужные значения.3. Получить значение ключа "отчество студента". 4. Вывести весь словарь. 5. Добавить новый ключ "№ студенческого билета", содержащий значение целого типа 6. Вывести весь словарь. 7. Изменить значение ключа "отчество" 8. Вывести весь словарь.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 2 последних букв своего имени. Используя методы строк, определите, заканчивается ли ваша фамилия на -ин или -ын

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 2 первых букв своего имени. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ин или -ын. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашем имени любая из этих букв: Д, Ч, Ю. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Последовательно возвращать имя из списка мужских имен (8-10 имен в списке)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Задания студенту ТулГУ со студенческим билетом ТулГУ №221270

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать список из двух элементов с заранее заданным набором данных: именем и фамилией студента. Добавить в конец списка отчество студента. Вывести 2 последних элементов списка. Вывести 2 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 8 элемента до 13 элемента. Проверить, есть в кортеже буквы из списка {'ю', 'ъ', 'ь', 'ч', 'з', 'ё'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'2', '7', '1', '0', '22'} и второе множество {'5', '9', '7', '1', '0', '4'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: Создать словарь (любым удобным для вас способом) с двумя ключами "цех завода" и "начальник цеха". Данные о начальнике цеха - фамилия, имя, отчество, трудовой стаж - хранить в словаре. Данные о цехе завода - номер цеха, площадь цеха - хранить в словаре. В данные о начальнике цеха записать свои данные. Вывести имя и трудовой стаж, а так же номер цеха.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 10 последних букв своей фамилии. Используя методы строк, определите, начинается ли ваша фамилия на букву Ю

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 4 последних букв своей фамилии. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ский или -ской. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашей фамилии любая из этих букв: Н, Т, Ш. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Генератор чередующихся четных и нечетных случайных чисел

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Задания студенту ТулГУ со студенческим билетом ТулГУ №221969

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать список из строки с фамилией студента. Добавить в конец списка отчество студента. Вывести 1 последних элементов списка. Вывести 4 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 7 элемента до 11 элемента. Проверить, есть в кортеже буквы из списка {'й', 'и', 'ш', 'я', 'ф', 'е'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'1', '22', '9', '6'} и второе множество {'6', '9', '4', '7', '5'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: 1. Создать словарь с помощью пустого литерала с ключами "фамилия студента", "имя студента" и "отчество студента". 2. При необходимости, присвоить ключам нужные значения.3. Получить значение ключа "отчество студента". 4. Вывести весь словарь. 5. Добавить новый ключ "№ студенческого билета", содержащий значение целого типа 6. Вывести весь словарь. 7. Изменить значение ключа "фамилия" 8. Вывести весь словарь.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 5 последних букв своей фамилии. Используя методы строк, определите, заканчивается ли ваша фамилия на -ин или -ын

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 4 первых букв своей фамилии. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ин или -ын. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашей фамилии любая из этих букв: Г, М, Я. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу:

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: (максимум 40 баллов)

Задания студенту ТулГУ со студенческим билетом ТулГУ №222296

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать список из строки с именем студента. Добавить в конец списка фамилию студента. Вывести 8 последних элементов списка. Вывести 4 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 7 элемента до 13 элемента. Проверить, есть в кортеже буквы из списка {'т', 'н', 'ц', 'а', 'в', 'к', 'п'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'6', '9', '22', '2'} и второе множество {'2', '0', '6', '4', '8'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: Создать словарь (любым удобным для вас способом) с двумя ключами "номер телефона" и "владелец номера телефона". Данные о владельце номера телефона - фамилия, имя, отчество, номер паспорта - хранить в списке. Данные о номере телефона - номер телефона и PIN-код (вымышленные) - хранить в списке. В данные о владельце номера телефона записать свои ФИО и вымышленный номер паспорта. Вывести фамилию и имя владельца номера телефона, а так же PIN-код.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 10 последних букв своей фамилии. Используя методы строк, определите, начинается ли ваша фамилия на букву П

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 4 последних букв своей фамилии. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ов или -ев. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашей фамилии любая из этих букв: К, П, Т, Ф. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Генератор случайных чередующихся (от 0 до 0,5) и (от 0,5 до 1) чисел

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Задания студенту ТулГУ со студенческим билетом ТулГУ №230622

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 85 баллов, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 4 балла (зачтена 16 сентября 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 5 баллов (зачтена 30 сентября 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 5 баллов (зачтена 23 сентября 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 8 баллов (зачтена 30 сентября 2024 г.)

Лабораторная работа №5: «Работа со строками» 3 балла (зачтена 30 сентября 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 7 баллов (зачтена 7 октября 2024 г.)

Лабораторная работа №7: «Использование генераторов» 7 баллов (зачтена 11 ноября 2024 г.)

Лабораторная работа №8: «Знакомство с классами» 8 баллов (зачтена 18 ноября 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: 38 баллов (зачтена 22 января 2025 г.)

Задания студенту ТулГУ со студенческим билетом ТулГУ №230780

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 83 балла, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 3 балла (зачтена 16 сентября 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 5 баллов (зачтена 30 сентября 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 5 баллов (зачтена 7 октября 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 8 баллов (зачтена 28 октября 2024 г.)

Лабораторная работа №5: «Работа со строками» 3 балла (зачтена 7 октября 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 8 баллов (зачтена 9 декабря 2024 г.)

Лабораторная работа №7: «Использование генераторов» 8 баллов (зачтена 9 декабря 2024 г.)

Лабораторная работа №8: «Знакомство с классами» 8 баллов (зачтена 9 декабря 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: 35 баллов (зачтена 22 января 2025 г.)

Задания студенту ТулГУ со студенческим билетом ТулГУ №230781

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 57 баллов, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 4 балла (зачтена 30 сентября 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 2 балла (зачтена 14 октября 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 4 балла (зачтена 14 октября 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 7 баллов (зачтена 14 октября 2024 г.)

Лабораторная работа №5: «Работа со строками» 1 балл (зачтена 21 октября 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 4 балла (зачтена 21 октября 2024 г.)

Лабораторная работа №7: «Использование генераторов» 4 балла (зачтена 28 октября 2024 г.)

Лабораторная работа №8: «Знакомство с классами» 8 баллов (зачтена 18 ноября 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: 23 балла (зачтена 22 января 2025 г.)

Задания студенту ТулГУ со студенческим билетом ТулГУ №230782

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 0 баллов (зачтена 9 октября 2025 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 0 баллов (зачтена 13 октября 2025 г.)

Лабораторная работа №3: «Работа со множествами (set)» 0 баллов (зачтена 9 октября 2025 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 0 баллов (зачтена 9 октября 2025 г.)

Лабораторная работа №5: «Работа со строками» 0 баллов (зачтена 9 октября 2025 г.)

Лабораторная работа №6: «Регулярные выражения» 0 баллов (зачтена 9 октября 2025 г.)

Лабораторная работа №7: «Использование генераторов» 0 баллов (зачтена 9 октября 2025 г.)

Лабораторная работа №8: «Знакомство с классами» 0 баллов (зачтена 13 октября 2025 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: (максимум 40 баллов)

Задания студенту ТулГУ со студенческим билетом ТулГУ №230784

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 75 баллов, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 4 балла (зачтена 28 октября 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 4 балла (зачтена 14 октября 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 5 баллов (зачтена 21 октября 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 7 баллов (зачтена 9 декабря 2024 г.)

Лабораторная работа №5: «Работа со строками» 3 балла (зачтена 28 октября 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 7 баллов (зачтена 9 декабря 2024 г.)

Лабораторная работа №7: «Использование генераторов» 6 баллов (зачтена 16 декабря 2024 г.)

Лабораторная работа №8: «Знакомство с классами» 8 баллов (зачтена 16 декабря 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: 31 балл (зачтена 22 января 2025 г.)

Задания студенту ТулГУ со студенческим билетом ТулГУ №230785

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 74 балла, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 5 баллов (зачтена 23 декабря 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 3 балла (зачтена 16 декабря 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 5 баллов (зачтена 16 декабря 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 8 баллов (зачтена 16 декабря 2024 г.)

Лабораторная работа №5: «Работа со строками» 2 балла (зачтена 23 декабря 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 8 баллов (зачтена 23 декабря 2024 г.)

Лабораторная работа №7: «Использование генераторов» 0 баллов (зачтена 22 января 2025 г.)

Лабораторная работа №8: «Знакомство с классами» 8 баллов (зачтена 23 декабря 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: 35 баллов (зачтена 22 января 2025 г.)

Задания студенту ТулГУ со студенческим билетом ТулГУ №230787

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 58 баллов, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 2 балла (зачтена 21 октября 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 5 баллов (зачтена 21 октября 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 5 баллов (зачтена 21 октября 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 0 баллов (зачтена 22 января 2025 г.)

Лабораторная работа №5: «Работа со строками» 1 балл (зачтена 23 декабря 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 6 баллов (зачтена 23 декабря 2024 г.)

Лабораторная работа №7: «Использование генераторов» 7 баллов (зачтена 23 декабря 2024 г.)

Лабораторная работа №8: «Знакомство с классами» 8 баллов (зачтена 23 декабря 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: 24 балла (зачтена 22 января 2025 г.)

Задания студенту ТулГУ со студенческим билетом ТулГУ №231713

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать список из строки с фамилией студента. Добавить в конец списка отчество студента. Вывести 6 последних элементов списка. Вывести 3 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от первого элемента до 2 элемента. Проверить, есть в кортеже буквы из списка {'т', 'й', 'а', 'ъ', 'п', 'р'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'3', '23', '7', '1'} и второе множество {'3', '7', '1', '2', '8'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: Создать словарь (любым удобным для вас способом) с двумя ключами "гражданин" и "оператор МФЦ". Данные о гражданине - фамилия, имя, отчество, номер паспорта - хранить в словаре. Данные об операторе МФЦ - фамилия, имя, отчество и номер окна - хранить в словаре. В данные об операторе МФЦ записать свои ФИО, в данные о граждание - любого человека. Вывести отчество оператора МФЦ и номер окна, так же фамилию гражданина.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 2 последних букв своего имени. Используя методы строк, определите, заканчивается ли ваша фамилия на -ин или -ын

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 3 первых букв своего имени. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ин или -ын. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашем имени любая из этих букв: А, М, Ь. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Генератор чисел Шрёдера — Гиппарха (по рекуррентной формуле)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: (максимум 40 баллов)

Задания студенту ТулГУ со студенческим билетом ТулГУ №231716

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 80 баллов, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 5 баллов (зачтена 23 сентября 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 5 баллов (зачтена 23 сентября 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 5 баллов (зачтена 30 сентября 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 8 баллов (зачтена 7 октября 2024 г.)

Лабораторная работа №5: «Работа со строками» 3 балла (зачтена 7 октября 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 7 баллов (зачтена 28 октября 2024 г.)

Лабораторная работа №7: «Использование генераторов» 8 баллов (зачтена 11 ноября 2024 г.)

Лабораторная работа №8: «Знакомство с классами» 6 баллов (зачтена 2 декабря 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: 33 балла (зачтена 22 января 2025 г.)

Задания студенту ТулГУ со студенческим билетом ТулГУ №231720

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать список из строки с именем студента. Добавить в конец списка фамилию студента. Вывести 5 последних элементов списка. Вывести 5 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 7 элемента до 11 элемента. Проверить, есть в кортеже буквы из списка {'т', 'щ', 'а', 'ж', 'р', 'ю', 'е'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'7', '1', '2', '23', '0'} и второе множество {'3', '4', '0', '8'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: Создать словарь (любым удобным для вас способом) с двумя ключами "цех завода" и "начальник цеха". Данные о начальнике цеха - фамилия, имя, отчество, трудовой стаж - хранить в словаре. Данные о цехе завода - номер цеха, площадь цеха - хранить в словаре. В данные о начальнике цеха записать свои данные. Вывести имя и трудовой стаж, а так же номер цеха.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 6 последних букв своей фамилии. Используя методы строк, определите, начинается ли ваша фамилия на букву Ч

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 4 последних букв своей фамилии. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ов или -ев. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашей фамилии любая из этих букв: В, П, У, Ц. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Генератор остановок поезда №716 (Курск-Москва Курская). Генератор должен возвращать список из двух элементов: название станции и время отравления (для конечной станции время отравления не указывать).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: (максимум 40 баллов)

Задания студенту ТулГУ со студенческим билетом ТулГУ №231721

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать список из строки с фамилией студента. Добавить в конец списка отчество студента. Вывести 5 последних элементов списка. Вывести 7 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 3 элемента до 20 элемента. Проверить, есть в кортеже буквы из списка {'ч', 'л', 'с', 'ф', 'ш', 'е'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'2', '23', '7', '1'} и второе множество {'6', '9', '1', '5', '4', '8'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: 1. Создать словарь с помощью пустого литерала с ключами "фамилия студента", "имя студента" и "отчество студента". 2. При необходимости, присвоить ключам нужные значения.3. Получить значение ключа "фамилия студента". 4. Вывести весь словарь. 5. Добавить новый ключ "№ студенческого билета", содержащий значение целого типа 6. Вывести весь словарь. 7. Изменить значение ключа "имя" 8. Вывести весь словарь.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 2 последних букв своего отчества. Используя методы строк, определите, заканчивается ли ваша фамилия на -ина или -ына

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 5 первых букв своего отчества. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ина или -ына. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашем отчестве любая из этих букв: Г, Е, З, О, Х. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Генератор последовательности Падована

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Экзамен: (максимум 40 баллов)

Задания студенту ТулГУ со студенческим билетом ТулГУ №231726

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 71 балл, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 5 баллов (зачтена 16 сентября 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 4 балла (зачтена 30 сентября 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 5 баллов (зачтена 30 сентября 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 4 балла (зачтена 14 октября 2024 г.)

Лабораторная работа №5: «Работа со строками» 2 балла (зачтена 14 октября 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 7 баллов (зачтена 21 октября 2024 г.)

Лабораторная работа №7: «Использование генераторов» 8 баллов (зачтена 21 октября 2024 г.)

Лабораторная работа №8: «Знакомство с классами» 8 баллов (зачтена 9 декабря 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: 28 баллов (зачтена 22 января 2025 г.)

Задания студенту ТулГУ со студенческим билетом ТулГУ №231729

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 85 баллов, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 5 баллов (зачтена 16 сентября 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 5 баллов (зачтена 30 сентября 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 5 баллов (зачтена 23 сентября 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 8 баллов (зачтена 14 октября 2024 г.)

Лабораторная работа №5: «Работа со строками» 2 балла (зачтена 30 сентября 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 8 баллов (зачтена 14 октября 2024 г.)

Лабораторная работа №7: «Использование генераторов» 5 баллов (зачтена 21 октября 2024 г.)

Лабораторная работа №8: «Знакомство с классами» 8 баллов (зачтена 18 ноября 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: 39 баллов (зачтена 22 января 2025 г.)

Задания студенту ТулГУ со студенческим билетом ТулГУ №231733

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 75 баллов, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 4 балла (зачтена 23 сентября 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 5 баллов (зачтена 30 сентября 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 6 баллов (зачтена 30 сентября 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 4 балла (зачтена 7 октября 2024 г.)

Лабораторная работа №5: «Работа со строками» 1 балл (зачтена 14 октября 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 4 балла (зачтена 2 декабря 2024 г.)

Лабораторная работа №7: «Использование генераторов» 7 баллов (зачтена 2 декабря 2024 г.)

Лабораторная работа №8: «Знакомство с классами» 6 баллов (зачтена 2 декабря 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: 38 баллов (зачтена 22 января 2025 г.)

Задания студенту ТулГУ со студенческим билетом ТулГУ №231845

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 44 балла, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 4 балла (зачтена 14 октября 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 4 балла (зачтена 14 октября 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 5 баллов (зачтена 14 октября 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 8 баллов (зачтена 23 декабря 2024 г.)

Лабораторная работа №5: «Работа со строками» 1 балл (зачтена 14 октября 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 8 баллов (зачтена 9 декабря 2024 г.)

Лабораторная работа №7: «Использование генераторов» 7 баллов (зачтена 23 декабря 2024 г.)

Лабораторная работа №8: «Знакомство с классами» 7 баллов (зачтена 23 декабря 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: (максимум 40 баллов)

Задания студенту ТулГУ со студенческим билетом ТулГУ №231852

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 45 баллов, есть допуск до промежуточной аттестации

Лабораторная работа №1: «Работа со списками (list)» 4 балла (зачтена 16 сентября 2024 г.)

Лабораторная работа №2: «Работа с кортежами (tuple)» 5 баллов (зачтена 23 сентября 2024 г.)

Лабораторная работа №3: «Работа со множествами (set)» 5 баллов (зачтена 30 сентября 2024 г.)

Лабораторная работа №4: «Работа со словарями (dictionary)» 5 баллов (зачтена 7 октября 2024 г.)

Лабораторная работа №5: «Работа со строками» 2 балла (зачтена 14 октября 2024 г.)

Лабораторная работа №6: «Регулярные выражения» 8 баллов (зачтена 11 ноября 2024 г.)

Лабораторная работа №7: «Использование генераторов» 8 баллов (зачтена 2 декабря 2024 г.)

Лабораторная работа №8: «Знакомство с классами» 8 баллов (зачтена 9 декабря 2024 г.)

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: (максимум 40 баллов)

Задания студенту ТулГУ со студенческим билетом ТулГУ №246393

Дисциплина «Алгоритмизация и программирование» (экзамен на 40 баллов)

Получено 0 баллов

Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Создать список из строки с фамилией студента. Добавить в конец списка отчество студента. Вывести 6 последних элементов списка. Вывести 4 первых элементов списка.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf

Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 15 элемента до 22 элемента. Проверить, есть в кортеже буквы из списка {'з', 'ц', 'ъ', 'с', 'я', 'х'} (регистр букв важен).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf

Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов до первой текущей аттестации)

1) Задание на работу: Дано первое множество {'6', '24', '9', '3'} и второе множество {'1', '6', '0', '9', '3'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf

Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 8 баллов до первой текущей аттестации)

1) Задание на работу: 1. Создать словарь с помощью пустого литерала с ключами "фамилия студента", "имя студента" и "отчество студента". 2. При необходимости, присвоить ключам нужные значения.3. Получить значение ключа "отчество студента". 4. Вывести весь словарь. 5. Добавить новый ключ "наличие супруга/супруги", содержащий значение логического типа 6. Вывести весь словарь. 7. Изменить значение ключа "фамилия" 8. Вывести весь словарь.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf

Лабораторная работа №5: «Работа со строками» (максимум 3 балла до первой текущей аттестации)

1) Задание на работу: Определите 2 последних букв своего имени. Используя методы строк, определите, заканчивается ли ваша фамилия на -ин или -ын

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf

Лабораторная работа №6: «Регулярные выражения» (максимум 8 баллов)

1) Задание на работу: 1. Используя одно регулярное выражение, определите 6 первых букв своего имени. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -ин или -ын. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашем имени любая из этих букв: В, С, У, Ц. Регистр букв неважен. Задание выполнить на языке Python 3.

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf

Лабораторная работа №7: «Использование генераторов» (максимум 8 баллов)

1) Задание на работу: Генератор остановок поезда009Н (Владивосток — Москва). Генератор должен возвращать словарь с ключами «название станции», «время отправления» (для конечной станции использовать ключи «название станции» и «время прибытия»).

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf

Лабораторная работа №8: «Знакомство с классами» (максимум 8 баллов)

1) Задание на работу: Задание в методических указаниях

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf

Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)

1) Задание на работу: получить в методкабинете (2-100а)

2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf

Экзамен: (максимум 40 баллов)